Efficient FEC Codes for Data Loss Recovery
نویسندگان
چکیده
Real-time applications are becoming more and more popular and important. To address the specific needs, such as data loss and transmission delay, of these applications, FEC (Forward Error Correction) techniques based on error correcting codes are widely used. The choice of codes and their parameters are crucial in determining the efficiency of FEC, in terms of loss recovery capability, bandwidth use and computation complexity. The parity code and the Reed-Solomon code are two classes of error correcting codes widely used for FEC. The former, however, is limited by loss recovery capability while the later is limited by computation complexity. In this paper, we propose to study MDS (Maximum Distance Separable) array codes as FEC codes. Especially, we study the suitability of the EVENODD code for both random and bursty data loss recovery. We also propose an efficient and versatile decoding algorithm for the EVENODD code that is suitable to correct both random and bursty losses. Our analytical and simulation results show that the EVENODD code with our decoding algorithm is more efficient and effective to combat most data loss patterns and is therefore very suitable to be used as an FEC code in a wide range of environments.
منابع مشابه
Deploying AL-FEC protection with online algorithms for multicast services over cellular networks
Reliability control is a key concern on the evolution of mobile multicast services. To this direction, the use of forward error correction (FEC) on the application layer is widely adopted in several mobile multicast standards. FEC is a feedback free error control method, where the transmitter introduces in advance redundant information within the source data to enable receivers recovering arbit...
متن کاملDesign of a transport coding scheme for high-quality video over ATM networks
In this paper, we explore the design of FEC-based error concealment schemes for digital video transmission on ATM networks. In particular, we study the impact of code selection on the overall performance and provide a judicious code selection strategy. The use of FEC provides an active and powerful means of recovery from packet loss which is particularly useful when the encoded video material h...
متن کاملApplication layer forward error correction for multicast streaming over LTE networks
The next step beyond third generation mobile networks is the Third Generation Partnership Project standard, named Long Term Evolution. A key feature of Long Term Evolution is the enhancement of multimedia broadcast and multicast services (MBMS), where the same content is transmitted to multiple users located in a specific service area. To support efficient download and streaming delivery, the T...
متن کاملFEC in Reliable Multicast December
This memo describes the use of Forward Error Correction (FEC) codes to efficiently provide and/or augment reliability for one-to-many reliable data transport using IP multicast. One of the key properties of FEC codes in this context is the ability to use the same packets containing FEC data to simultaneously repair different packet loss patterns at multiple receivers. Different classes of FEC c...
متن کاملThe Use of Forward Error Correction (FEC) in Reliable Multicast
This memo describes the use of Forward Error Correction (FEC) codes to efficiently provide and/or augment reliability for one-to-many reliable data transport using IP multicast. One of the key properties of FEC codes in this context is the ability to use the same packets containing FEC data to simultaneously repair different packet loss patterns at multiple receivers. Different classes of FEC c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004